package API.DateDome.SimpleDateFormatDome;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * ClassName:SimpleDateFormatText003
 * Package:API.DateDome.SimpleDateFormatDome
 * Description:
 *
 * @Author:ZhangXin
 * @Create2023/2/2-10:58
 * @Version:v1.0
 */
public class SimpleDateFormatText003 {
    /*
    * 假设,你初恋的出生年月日为：2000-11-11
    * 请用字符串表示这个数据,并将其转换为：2000年11月11日
    * */
    public static void main(String[] args) throws ParseException {

        /*
        * 把时间 2000-11-11 变成 2000年11月11日
        * 创建一个SimpleDateFormat对象,并定义格式年月日
        * 创建一个Date对象表示2000年11月11日
        * 可以通过2000-11-11进行解析,解析成一个Date对象
        * */

        //可以通过2000-11-11进行解析,解析成一个Date对象
        String str = "2000-11-11";
        //解析
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Date date = sdf.parse(str);
        //格式化
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日");
        String result = sdf2.format(date);
        System.out.println(result);//2000年11月11日
    }
}
